package com.devops.admin.service;

import com.devops.admin.model.TableResult;
import com.devops.admin.model.ToolCategories;
import com.baomidou.mybatisplus.extension.service.IService;
import com.devops.admin.vo.DOSPageVo;
import com.devops.admin.vo.ToolCategoriesVo;

import java.util.List;

/**
* @author Dell
* @description 针对表【dos_tool_categories】的数据库操作Service
* @createDate 2024-03-08 11:39:59
*/
public interface ToolCategoriesService extends IService<ToolCategories> {
    Integer addToolCategory(ToolCategories toolCategory);

    void updateToolCategory(ToolCategories toolCategory);

    void deleteToolCategory(Integer id);

    TableResult<ToolCategoriesVo> queryToolCategories(DOSPageVo pageVo);

    List<ToolCategoriesVo> queryAllToolsMap();
}
